Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: QuickDraw GX Printing Extensions and Drivers /
Chapter 4 - Printing Messages / Printing Messages Reference
Constants and Data Types for Macintosh Printing Manager Compatibility


Print Options for the Universal Print Structure

You can use the print option constants to define the value of the options field in the universal print structure. You can combine these constants into a single value.

enum {
   gxPreciseBitmap      = 0x0001,
   gxBiggerPages        = 0x0002,
   gxGraphicSmoothing   = 0x0004,
   gxTextSmoothing      = 0x0008,
   gxFontSubstitution   = 0x0010,
   gxInvertPage         = 0x0020,
   gxFlipPageHoriz      = 0x0040,
   gxFlipPageVert       = 0x0080,
   gxColorMode          = 0x0100,
   gxBidirectional      = 0x0200,
   gxUserFlag0          = 0x0400,
   gxUserFlag1          = 0x0800,
   gxUserFlag2          = 0x1000,
   gxReservedFlag0      = 0x2000,
   gxReservedFlag1      = 0x4000,
   gxReservedFlag2      = 0x8000
};
Constant descriptions

gxPreciseBitmap
The driver needs to format pages as tall-adjusted for the Apple ImageWriter family of printers and to use precise bitmaps for the Apple LaserWriter family of printers.
gxBiggerPages
The driver needs to not apply gaps if printing this job to one of the Apple ImageWriter family of printers, and the driver needs to use a large print area for the Apple LaserWriter family of printers.
gxGraphicSmoothing
The driver needs to perform graphics smoothing on the Apple LaserWriter family of printers.
gxTextSmoothing
The driver needs to perform text smoothing for this print job.
gxFontSubstitution
The driver needs to perform font substitution for this print job.
gxInvertPage
The driver needs to invert the printed image (convert white to black and black to white) for this print job.
gxFlipPageHoriz
The driver needs to flip pages horizontally for this print job.
gxFlipPageVert
The driver needs to flip pages vertically for this print job.
gxColorMode
This print job uses color printing.
gxBidirectional
This print job uses bidirectional printing.

Previous Book Contents Book Index Next

© Apple Computer, Inc.
7 JUL 1996




Navigation graphic, see text links

Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help